automatic weapon (aw) - French English Dictionary